Locking your Workstation with PowerShell

Locking a workstation using PowerShell? It sounds like an easy task, right? That's what I thought too...and told the customer...but NO! Friends, it wasn't easy...before now. As it turns out, some tasks in Windows just aren't accessible via WMI. For instance, the useful Win32 OperatingSystem class has some nifty methods for working with the system's power state, like Reboot and Continue Reading...
Hands-off deployments

Let's face it, guys. There are times that you JUST don't have access to SCCM, MDT or Kace, and need to deploy a completely automated and silent Windows install without our normal build tools. If this is you, and you deploy systems frequently, you've probably spent way too much time looking at screens like this one Continue Reading...
Class is in Session: PowerShell Classes

PowerShell has been mostly complete for you and me, the ops guys, for a while now. But for Developers, important features were missing. One of those features were Classes, a important development concept which probably feels a bit foreign to a lot of my readers. For me, I'd been struggling with classes for a long time. Ever since Middle School. #DadJokeLol. In this post, I'll cover my own journey from WhatIsGoingOnDog to 'Huh, I might have something that resembles a clue now'. Continue Reading...
SCCM v Intune Showdown

If you're an SCCM Administrator you've likely heard of InTune and might be wondering when to use it. In this post, we'll cover how SCCM and Intune are able to manage Windows 10 full desktop computers (including laptops and Windows tablets like the Surface or Surface book.) Continue Reading...
Microsoft Ignite 2016 : Recap
Last week, I was able to attend my first big IT Conference, a dream of mine since I first got into IT almost ten years ago. I got to attend Microsoft Ignite! ##### **IT WAS AWESOME!** In this post, I'll recap some of my experiences attending...and being able to speak there as well! Continue Reading...
Part VI - In-Depth Building the FoxDeploy DSC Designer

In this post, I'll walk you through my GUI design process, and share how that actually worked as I sought to create my newest tool. Along the way, I'll call out a few really confusing bugs that I worked through in creating this tool, and explain what went wrong. In particular, I ran into quite a snag when trying to programmatically create event handlers in code when trying to use `$psitem` or `$_`. This lead to many conversations which introduced me to a powerful solution: the `$this` variable. Continue Reading...